SIKI

  • 其它
    02-03 02:42
    SIKI C#课程初中高级+数据结构与算法 4季全 第一季 C#初级教程 101-C#和.net框架 102-编写第一个程序 Hello world 103-第一个c#程序结构分析 104-计算机使用的基本知识 105-标识符 106-Main方法,语句,块的定义 107-Console.WriteLine()和Console.Write()方法 108-学习如何格式化字符串 109-声明第一个变量,给它赋值,并使用它 110-简单类型之整数类型和小数类型 111-简单类型之非数值类型char string bool 112-练习 定义一些变量存储主角的信息 113-字面值 转义字符 114-在字符串前面加上@字符的作用和多变量声明和赋值 115-数学运算符 加减乘除求余 116-数学运算符更多的使用 117-数学运算符 自加和自减运算符 118-接受用户输入的字符串,整数和小数 119-案例练习:接受用户从控制台输入的两个数字,并计算和,输出到控制台 120-赋值运算符 121-运算符的优先级 122-练习1和2 123-练习3和4 124-练习5和6 125-初识布尔运算(比较运算) 126-布尔运算符 127-条件布尔运算符和取反运算符 128-关于goto语句 129-if语句 130-if else语句 131-三元运算符 132-使用if else if else语句进行多条件判断 133-switch语句 134-while循环 135-do while循环 136-for循环 137-循环的终止break语句 138-循环的中断continue,goto和return结束循环(2) 138-循环的中断continue,goto和return结束循环 139-练习1和2 布尔运算符和数学运算符 switch case语句练习 140-练习3和4 for循环练习 141-练习6和7 for循环和for循环的嵌套调用 142-练习8和9 for循环的嵌套调用和随机数的生成 143-练习10和11 循环结构练习,字符和字符串的处理 144-练习12和13 循环练习 145-显示转换和隐式转换 146-枚举类型 147-结构体 148-数组的定义和初始化 149-使用for循环,while循环和foreach来遍历数组 150-字符串的处理 151-练习1和2 练习for循环 152-练习3和4 循环结构练习和字符操作 153-练习5 对数组进行排序,Array.Sort和冒泡排序算法 154-练习6和7 循环练习 155-练习8 循环练习 156-练习9和10 循环练习和字符串与字符的处理 157-练习11和12 循环练习和字符串处理 158-函数的定义和使用 159-函数的定义和使用 案例学习 160-参数数组-顶一个参数个数不确定的函数 161-结构函数的定义和使用 162-函数的重载 163-委托的定义和声明 164-函数的递归调用 165-循环结构练习和函数练习 166-练习 7 8 9 函数的递归 结构体和数学运算 167-练习10和11 循环结构练习 第二季 C#中级教程 201-调试和错误处理-正常模式下的调试 202-中断模式下的调试-添加断点 203-中断模式下如何查看变量的值,如何修改变量的值 204-错误处理(异常处理) 205-异常处理-案例2 206-面向对象编程-定义类 207-类的定义和声明 208-构造函数 209-属性的定义 210-匿名类型 211-堆和栈-程序运行时的内存区域 212-值类型和引用类型 在内存中的存储 213-值类型和引用类型在内存中如何存储的2-案例学习 214-面向对象编程-继承 215-虚方法 216-隐藏方法 217-this和base关键字的作用 218-抽象类 219-密封类和密封方法 220-派生类的构造方法 221-关于访问修饰符 protected和static 222-定义和实现接口 223-练习1-7 面向对象编程练习 224-练习8-12 面向对象编程练习 225-练习13-19 面向对象编程练习 226-练习20-23 面向对象编程练习 227-列表List的创建和使用 228-关于列表的更多内容 229-列表List的两种遍历方式-for循环和foreach 230-操作列表的属性和方法 231-泛型类的定义 232-泛型方法 233-创建我们自己的列表MyList-创建构造函数和Capacity Count属性 234-创建我们自己的列表MyList-添加Add方法 235-创建我们自己的列表MyList-添加索引器,通过索引器访问元素 236-创建我们自己的列表MyList-插入元素Insert()方法 237-创建我们自己的列表MyList-移除指定位置的元素RemoveAt 238-创建我们自己的列表MyList-创建IndexOf LastIndexOf和Sort排序方法 第三季 C#高级教程 101-字符串类string基础使用 102-字符串类string更多的方法 103-字符串类StringBuilder的构造 104-string和StringBuilder的区别 105-StringBuilder的更多方法 106-vs插件resharper的下载安装和破解 107-正则表达式介绍 108-定位元字符 ^ $ 109-基本语法元字符 110-反义字符 111-重复描述字符 112-择一匹配符 113-对正则表达式进行分组() 201-委托的定义和使用 202-委托的定义和使用2 203-Action委托 204-Func委托 205-int类型的冒泡排序 206-拓展的通用的冒泡排序方法 207-多播委托 208-匿名方法 209-Lambda表达式 210-事件 211-观察者设计模式-猫捉老鼠 212-观察者设计模式-委托与事件的区别 301-数据的初始化和LINQ的第一个基础使用 302-扩展方法写法 303-LINQ集合联合查询 304-LINQ集合联合查询-扩展方法用法 305-对结果进行排序 orderby descending 306-Join on集合联合查询 307-对结果进行分组操作into groups 308-对结果进行分组操作group by 309-量词操作符 any all 310-LINQ学习总结 401-反射和特性-Type类 402-反射和特性-Assembly程序集类 403-Obsolete特性 404-Contional特性 405-调用者信息特性 406-DebuggerStepThrough特性 407-创建自定义特性 501-进程和线程的概念 502-线程开启方式1-异步委托 503-检测委托线程的结束-通过等待句柄和回调函数 504-线程开启方式2-通过Thread类 505-线程的其他概念后台和前台线程,线程的优先级,线程的状态 506-线程开启方式3-线程池 507-线程开启方式4-任务 508-任务的其他知识 509-线程问题-争用条件和死锁 601-socket编程-tcp服务器端 602-socket编程-tcp客户端 603-unity聊天室-创建tcp服务器端 604-unity聊天室-创建unity客户端,开发建立连接的代码 605-unity聊天室-客户端发送消息到服务器端 606-unity聊天室-在服务器端广播消息到客户端 607-socket编程-udp服务器端 608-socket编程-udp客户端 609-socket编程-udp和tcp协议的区别 610-tcplistener 611-tcpclient 612-udpclient 701-文件操作-查看文件属性FileInfo 702-文件操作-文件夹操作DirectoryInfo 703-使用File读写文件 704-使用FileStream读写文件 705-使用StreamReader和StreamWriter读写文本文件 801-第一个xml文档示例 802-xml文档规则,手写一个xml文档 803-xml文档解析 804-案例2-xml文档解析技能信息 805-json介绍 806-通过json官网json.org进一步学习json 807-书写json文本,引入json库文件 808-使用JsonMapper解析json数据 809-使用JsonMapper跟泛型解析json 810-json校验和json在线编辑器-bejson 811-Excel操作 第四季 C#数据结构与算法 101-数据结构介绍 201-线性表介绍List-T 202-定义线性表的接口 203-实现顺序表添加和得到功能 204-实现线性表的其他功能和测试 205-实现单链表的节点类 206-实现单链表的添加和插入操作 207-实现单链表的其他功能和单链表的测试 208-双向链表和循环链表 301-栈的介绍和BCL中的栈 302-实现顺序栈 303-实现链栈 304-队列的介绍和BCL中的队列 305-队列接口创建 306-顺序队列的实现1 307-顺序队列的实现2和测试 308-链队列的实现 309-栈和队列应用举例 401-实现字符串类的存储,构造和比较 402-字符串类的实现 403-数组 404-练习题 501-排序介绍 502-直接插入排序 503-简单选择排序 504-快速排序的思想 505-快速排序的思想2 506-快速排序的代码实现
    • 1061
  • 其它
    01-15 02:03